Root Aphids (Anoeciidae)

Root Aphids  (Anoeciidae)

Observation - Root Aphids (Anoeciidae) - UK and Ireland. Description: