13th August 2022
Owner: D8000
Date: 23 Feb 2019 10:23
Duration: 32 mins.
Location: Clapham Junction
Notes

Diesel Loco
Photos

378 135 378135 Clapham Junction.

378150 Clapham Junction.

Location Show map