Canvas - Temple in Varanasi - India - Hinduism

  • $57.50