Tag Archives: aphids

Aphids

Aphids are very much a part of the complex natural jigsaw that is your garden. We need to understand the part they play in a ‘butterfly habitat’. In an earlier […]