‘Japanese Anemone’
The name of this flower comes from the Greek word anemōnē which means ‘the daughter of the wind’. It is a compound of the word ánemos (‘the wind god’) and a feminine suffix ōnē (‘daughter’)

Japanese Anemone

JA #2
£110.00
Add To Cart
JA #1
£110.00
Add To Cart
JA #4
£110.00
Add To Cart