14th August 2022
Owner: D8000
Date: 20 Jul 2006 17:00
Duration: 2 hrs 50 mins.
Location: clapham junction part 2
Notes

Photos

319006 Clapham Junction.

Location Show map