Loading…
A long procession of foreign tourists ride camels during the Pushkar Camel Fair, Pushkar, Rajasthan, India