3999

Photograph

Spare Eurostar 3999 seen under the shell of Battersea Power Station, as it leads the '9018' working to Paris - 24th October 2007

Created with Web Album Generator