Anemone nemorosa 'Green Fingers'

botanical information about Anemone nemorosa 'Green Fingers'