Red admiral caterpillars

Red admiral caterpillars

Observation - Red admiral caterpillars - UK and Ireland. Description: