A high speed southeastern train depparting St Pancras

2010-12-28 415

A Southeastern high speed train departing London st pancras international