Deer near Lower Hearson Farm Self Catering Holiday Cottages North Devon Post author By hearson Post date April 14, 2015 Deer near Lower Hearson Farm Self Catering Holiday Cottages North Devon