Loading…
Hanuman and Ganesh idols in a stone wall at the Ajaypal Shiva Temple, near Pushkar, Rajasthan, India