Wood anemone (Anemone nemorosa) flowers, Rookery Wood, Sussex, England, UK, April.