Beetle Larvae

Beetle Larvae

Observation - Beetle Larvae - UK and Ireland. Description: Found under a log

Found under a log