ARTIFACT

Part of a mural depicting the birth of Lord Rama at Mattancherry Palace, Kerala in India, 1545 AD

  • /