ARTIFACT

Carved pillar at Veerabhadra Temple, depicting a lion or yali rider. India, 16th century

  • /