PUSHKAR, INDIA - NOVEMBER 21: Pushkar Camel Mela (Pushkar Camel Fair) on November 21, 2012 in Pushkar, Rajasthan, India. This fair is the largest camel trading fair in the world. An unidentified sadhu attends the Pushkar fair
Editorial Use Only: Use of this image in advertising or for promotional purposes is prohibited unless additional clearances are secured by the licensee. 123RF.com does not provide any clearance services.