Shop. Jodhpur

A gegetable stand in a street of Jodhpur. Rajasthan