Aphid on willow

Aphid on willow

Observation - Aphid on willow - UK and Ireland. Description: