Price

Camel herders drink tea at the Pushkar Camel Mela, Pushkar, Rajasthan, India.