Price

Adorned camels and carnival rides at the Pushkar Camel Fair, Pushkar, Rajasthan, India