Black Bean Aphid

Black Bean Aphid

Observation - Black Bean Aphid - UK and Ireland. Description: