Beetle larva

Beetle larva

Observation - Beetle larva - UK and Ireland. Description: within bracket fungus

within bracket fungus