Rampura village in Rajasthan
2000
More
India
India
There is an art to getting on
a camel ...