Beetle Larva

Beetle Larva

Observation - Beetle Larva. Description: Larva found under the bark of a rotting log

Larva found under the bark of a rotting log