Loading…
Intricate carvings of gods on a temple in Pushkar, Rajasthan, India