https://teriparrisford.typepad.com > Istanbul & India

« Back to Istanbul & India

“Mahishasura Statue”

“Mahishasura Statue”

Mysore, India

At the Sri Chamundesswari temple in Mysore...

Permalink