Monks from Mindrolling monastery construct Red Tara sand mandala at ICT Office, September 20-21

By |September 23, 2005|