View
3 stock photos
Camels at the Pushkar Fair Rajasthan, India.
Kumbhalgarh is a Mewar fortress on the westerly range of Aravalli Hills, in the Rajsamand