Food and Drink

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