Full Carriage

New Delhi, India

Full Carriage - New Delhi, people, station, train

One of a constant stream of fully-packed trains departing New Delhi.

2 Comments