Name that Larvae

Name that Larvae

Observation - Name that Larvae - UK and Ireland. Description: