Fat catapillar

Fat catapillar

Observation - Fat catapillar - UK and Ireland. Description: In soil beneath herbaceous plants.

In soil beneath herbaceous plants.