Moth Caterpillar?

Moth Caterpillar?

Observation - Moth Caterpillar? - UK and Ireland. Description: