INDIA - geoff shoults
Camel herders

Camel herders

Rajasthan, India. The Chandrabaggha camel fair

camel faircamelsRajasthanIndiaIndianphotoimagephoto for sale