Renewal and Repairs
Sunday, 29th October, 2000
00:00:00
66506 `Crewe Regeneration` is seen here from the at Welham Green Station, about a mile south of the scene
Back
[TS293] - Welham Green