Aphids 20

Aphids 20

Observation - Aphids 20 - UK and Ireland. Description: No notes, sorry... Some the habitats are also from memory and not always reliable...

No notes, sorry...

Some the habitats are also from memory and not always reliable...