21.03.81	Liverpool Street		309625
21.03.81 Liverpool Street 309625
11th October 1980
Electric Multiple Units
UK Rail Photos @ fotopic.net
Previous | Next

Added on 12th February 2007, has been viewed 173 times