Tibetan Buddhist monks from the Mindrolling monastery in India creating the Red Tara Sand Mandala at ICT’s Washington DC office on September 20, 2005.
Tibetan Buddhist monks from the Mindrolling monastery in India creating the Red Tara Sand Mandala at ICT’s Washington DC office on September 20, 2005.