Invertebrate for ID

Invertebrate for ID

Observation - Invertebrate for ID - UK and Ireland. Description: Approx. Aphid size. No idea what it is.

Approx. Aphid size. No idea what it is.