ARTIFACT

Standing lions on the walls of Kailasanatha Temple. Tamil Nadu, India, Pallava dynasty, around 700 AD

  • /