Cinnabar Caterpillar

Cinnabar Caterpillar

Observation - Cinnabar Caterpillar - UK and Ireland. Description: