Loading…
A group of Japanese photographers in a staged shoot during the Pushkar Camel Fair, Pushkar, Rajasthan, India. Japanese photog...