View
2 stock photos
Camels at the Pushkar Fair Rajasthan, India.
Pushkar is a town in the Ajmer district in the Indian state of Rajasthan.