3/8/10

Veg Restaurants. New Delhi



Restaurants in front of the New Delhi train station in Pahar Ganj
Buy image