*Larvae

*Larvae

Observation - *Larvae - UK and Ireland. Description: