Previous Image Next Image ae DSC03450 Slapton Sands beach, with the village of Torcross below and Slapton Ley to the left