21.03.81	Liverpool Street		306059
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