Loading…
Nearly full moon over Hindu temples and Pushkar Lake, Pushkar, Rajasthan, India