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