Slapton Ley


A fresh water lake in South Devon just yards from the sea.