unknown larvae

unknown larvae

Observation - unknown larvae - UK and Ireland. Description: