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
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