Saturday, January 12, 2013

Detail of Lady Arya Green Tara from a Tibetan Thankga, collected at the Tibetan Works and Archives Library in Dharamsala, India, 1993 Pilgrimage

No comments: