Unknown larva under a Sycamore leaf

Unknown larva under a Sycamore leaf

Observation - Unknown larva under a Sycamore leaf - UK and Ireland. Description: See Comment

See Comment