28 March 1973

The T&D station at Paignton under construction

Image ID: 7303039


Close Window