22nd May 2022
Owner: D8000
Date: 19 Oct 2013 16:20
Duration: 1 hrs 53 mins.
Location: Clapham Junction
Notes

Photos

4555820 Clapham Junc.

377462 Clapham Junc.

Location Show map