mystical, fantasy landscape of Lincolnshire, England