Larvae indet

Larvae indet

Observation - Larvae indet - UK and Ireland. Description: