Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: 27mm long; hanging from beech leaves.

27mm long; hanging from beech leaves.