Cinnabar caterpillars

Cinnabar caterpillars

Observation - Cinnabar caterpillars - UK and Ireland. Description: