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
© 2009 Phil Richards - All rights reserved.