Aphids

Aphids

Observation - Aphids - UK and Ireland. Description: Found many of these colonies along the river on willow trees.

Found many of these colonies along the river on willow trees.