13.9.07

Traffic. New Delhi


Traffic in New Delhi across from the New Delhi station. I really like this place, a lot of things going on at all time.