25th May 2022
Owner: D8000
Date: 18 Jun 2011 15:57
Duration: 48 mins.
Location: Clapham Junction
Notes

Photos

456002 Clapham Junc.

378216 Clapham Junc.

377459 Clapham Junc.

5830 Clapham Junc.

Location Show map