Food and Drink

Image 115 of 615
< Prev Next >
110227-IND-257-TimGraham.jpg
Food, meat kebabs, on sale at meat stall in Snack market at muslim Meena Bazar, in Old Delhi, India