24th May 2022
Owner: manchester mart
Date: 01 Sep 2005 17:30
Duration: 1hr 30mins
Location: Clapham Junction
Notes

Electric Loco
Location Show map