Unknown beetle larvae

Unknown beetle larvae

Observation - Unknown beetle larvae - UK and Ireland. Description: Found in log pile

Found in log pile