Mugwort Aphid Macrosiphini (Macrosipphoniella artemisiae)

Mugwort Aphid Macrosiphini (Macrosipphoniella artemisiae)

Observation - Mugwort Aphid Macrosiphini (Macrosipphoniella artemisiae) - UK and Ireland. Description: No notes

No notes