Food and Drink

Image 114 of 615
< Prev Next >
110227-IND-246-TimGraham.jpg
Meena Bazar and snack food market in Muslim area of Old Delhi, India