Aphid

Aphid

Observation - Aphid - UK and Ireland. Description: Aphid found on underside of buddleia leaf

Aphid found on underside of buddleia leaf