A short film showcasing the nature and wildlife of Spekes Valley in North Devon.