Yarrow or achillea

Achillea, also known as yarrow

Leave a Reply