Seen beside a homestead on the street of a small town in the state of Rajasthan. This town is know for it’s camel festival and a site for Hindu pilgrims to gather.
Seen beside a homestead on the street of a small town in the state of Rajasthan. This town is know for it’s camel festival and a site for Hindu pilgrims to gather.