Loading…
A full moon rises over a small mosque in Bharatpur, Rajasthan, India