Designed by
Title
Coastal street Torquay town United Kingdom #228978288
Description
View of Shedden Hill road at Torquay town at cloudy summer day,English Riviera .Torquay is a seaside resort town on the English Channel in Devon, south west England. Known for beaches such as Babbacombe and cliffside Oddicombe, its coastline is nicknamed the English Riviera. Torquay Harbour near the town centre offers shops, cafes and a marina,United Kingdom,August 2021
This image is editorial