Aphid under a Sycamore leaf

Aphid under a Sycamore leaf

Observation - Aphid under a Sycamore leaf - UK and Ireland. Description: see Comment

see Comment