29th May 2022
Owner: D8000
Date: 14 Dec 2013 15:30
Duration: 2 hrs.
Location: Clapham Junction
Notes

Photos

5738 Clapham Junction.

Location Show map