Designed by
Title
Indian man and herd camels during Pushkar Camel Mela, Rajasthan, India #149036620
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