22nd May 2022
Owner: D8000
Date: 20 Jul 2006 17:00
Duration: 2 hrs 50 mins
Location: Clapham Junction
Notes

Diesel Loco
Photos

450101 Clapham Junction.

Location Show map