28 March 1973

The Torbay & Dartmouth platform at Paignton

Image ID: 7303028


Close Window