Aphid ?

Aphid ?

Observation - Aphid ? - UK and Ireland. Description: