Food and Drink

Image 148 of 615
< Prev Next >
110314-IND-336-TimGraham.jpg
Indian women shopping for food at Tambaku Bazar in Jodhpur Old Town, Rajasthan, Northern India