Stock Photo: Statue of Mahisasura. Chamundi Hill. Mysore. India
Stock Photo: 1566-048520 Statue of Mahisasura. Chamundi Hill. Mysore. India

More Like This