Yarrow

Yarrow

Observation - Yarrow - UK and Ireland. Description: Probably Very obvious to everyone else but is this Yarrow?

Probably Very obvious to everyone else but is this Yarrow?