Wood anemone (Anemone nemorosa) Lower Woods, Gloucestershire, England, UK, April.