ARTIFACT

Shiva and Parvati.; Tamil Nadu, Chola period, South India; c. 950-960

  • /