Loading…
Beads at a temple, Budha Pushkar, Rajasthan, India