29th May 2022
Owner: deepcar
Date: 16 Jul 2007 13:45
Duration: 13:55
Location: Clapham Junction
Notes

Diesel Loco
Location Show map