Loading…
India - Delhi - A pot of tomato sauce simmering in the kitchens
A pot of tomato sauce simmering in the kitchens at Moti Mahal Restaurant in Old Delhi, India
A pot of tomato sauce simmering in the kitchens at Moti Mahal Restaurant in Old Delhi, India