Beech aphid

Beech aphid

Observation - Beech aphid - UK and Ireland. Description: Rolled youngest leaves of beech

Rolled youngest leaves of beech