Jaipur Jan 16 A walk in the public market w/ our guide
Jaipur Jan 16 A walk in the public market w/ our guide
On every block the stalls basically repeat themselves for the local people that live above the shops
On every block the stalls basically repeat themselves for the local people that live above the shops