Febuary 1972

Temple Mills yard, the Eurostar depot is now on this site

Image ID: 7202026


Close Window