Wordless Wednesday Achillea, home to a million aphids. Take a guess… What is it? Ardgroom, on the Beara Peninsula Pádraig, 16th September 2020.