Bird Cherry Aphid

Bird Cherry Aphid

Observation - Bird Cherry Aphid - UK and Ireland. Description: Colonies of aphids causing leaf-curl on Bird Cherry

Colonies of aphids causing leaf-curl on Bird Cherry