PUSHKAR, INDIA - NOVEMBER 18: An unidentified children beggar attends the Pushkar Camel Mela on November 18, 2012 in Pushkar, Rajasthan, India. This fair is the largest camel trading fair in the world.

PUSHKAR, INDIA - NOVEMBER 18: An unidentified children beggar attends the Pushkar Camel Mela on November 18, 2012 in Pushkar, Rajasthan, India. This fair is the largest camel trading fair in the world. - 18111997

Similar stock images

to-top-page