Loading…
Idols in a temple, Pushkar, Rajasthan, India