English Riviera | Devon
Town Centre 1938
The water was surging along the street
Herald Express HE2 supplement
28/08/2014
p. 10
Torquay
Floods