Larvae of some sort

Larvae of some sort

Observation - Larvae of some sort - UK and Ireland. Description: Very wriggly brown larvae of some sort, destinct head area with 2 antenna

Very wriggly brown larvae of some sort, destinct head area with 2 antenna