Yarrow?

Yarrow?

Observation - Yarrow? - UK and Ireland. Description: