Larva-like creature under a stone.

Larva-like creature under a stone.

Observation - Larva-like creature under a stone. - UK and Ireland. Description: After a brief encounter with a predator (a centipede probably)

After a brief encounter with a predator (a centipede probably)