cinnabar caterpillar

cinnabar caterpillar

Observation - cinnabar caterpillar - UK and Ireland. Description: