59101

Photograph

59101 crosses from the West London Incline over the ladder junction at Clapham Junction - 3rd April 2006

Created with Web Album Generator