Torre Abbey Sands

Torre Abbey Sands
Torquay, Devon,, Torquay, TQ2 5JE
Photo of Torre Abbey Sands