Red Admiral caterpillar ?

Red Admiral caterpillar ?

Observation - Red Admiral caterpillar ? - UK and Ireland. Description: