Designed by
Title
Indian men and herd camels during Pushkar Camel Mela, Rajasthan, India #133977174
Description
Indian men and herd camels in desert Thar during Pushkar Camel Mela near holy city Pushkar, Rajasthan, India. This fair is largest camel trading fair in the world
This image is editorial