what larvae?

what larvae?

Observation - what larvae? - UK and Ireland. Description: