India 2005

Walking through the streets of Udaipur, you can find all sorts of fresh fruits and vegetables for sale.

Previous Up Next