ARTIFACT

Painted walls at Alchi Monastery, depicting a mandala and Buddhas. Ladakh, India, 11th century AD

  • /