Loading…
Peacocks perch on a huge rock in the desert ar sunrise, near the Ajaypal Shiva Temple, Pushkar, Rajasthan, India