Yarrow gets a bad rep for its aggressive spread, but it has so many benefits for your garden and local ecosystem that it can be worth growing anyway.

See Full Page