Loading…
A family prays at a temple, Budha Pushkar, Rajasthan, India