Beach Huts, Torre Abbey Sands, Torquay, Devon, England, UK.

Beach Huts, Torre Abbey Sands, Torquay, Devon, England, UK.

Beach Huts, Torre Abbey Sands, Torquay, Devon, England, UK.