Beetle larvae?

Beetle larvae?

Observation - Beetle larvae? - UK and Ireland. Description: