Wood anemone (Anemone nemorosa) at Hoddesdonpark Woods, Hertfordshire, England, UK, April.