Designed by
Title
Pushkar, India. #29252696
Description
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.
This image is editorial