New Delhi, India
On the edge of South Delhi, a highway overpass carries a honking, roaring mass of traffic above our lunch location.
On the edge of South Delhi, a highway overpass carries a honking, roaring mass of traffic above our lunch location.