21.03.81 Liverpool Street 306059
11th October 1980
Electric Multiple Units
UK Rail Photos
@
fotopic.net
Previous
|
Next
Added on 12th February 2007, has been viewed 313 times
© 2009 Phil Richards - All rights reserved.