11th August 2022
Owner: D8000
Date: 09 Apr 2006 13:50
Duration: 1 hrs 40 mins.
Location: Clapham Junction
Notes

Photos

150130 Clapham Junc.

377119 Clapham Junc.

456004 Clapham Junc.

460005 Clapham Junc.

Location Show map