17th May 2024
Owner: goyles
Date: 07 Dec 1985 00:00
Duration:
Location: London Liverpool Street
Notes

Electric Loco
Not Recognised
31227
31272
47487
47570
Location Show map