India (Uttar Pradesh, Mathura or Ahicchatra)
Standing Indra
Lindy Arts
India (Uttar Pradesh, Mathura or Ahicchatra)
Standing Indra
Lindy Arts