700-06571132
Roof tops of council houses, Totnes, South Hams, Devon, UK
Rights-Managed
841-07081890
Town clock embedded in a bridge over the High Street in Totnes, Devon, England, United Kingdom, Europe
700-06571131