The Harbour, Torquay, Torbay, Devon, England, UK.

The Harbour, Torquay, Torbay, Devon, England, UK.

The Harbour, Torquay, Torbay, Devon, England, UK.