Stock Photo - England, Devon, Torcross. Slapton Sands, a narrow strip of land and shingle beach separating the freshwater lake of Slapton Ley from Start Bay.

Stock Photo: England, Devon, Torcross. Slapton Sands, a narrow strip of land and shingle beach separating the freshwater lake of Slapton Ley from Start Bay.

Searchable keywords

Choose multiple keywords