The Lone Fisher – Lee Bay, North Devon