Ermine Caterpillar? DSC_9950

Ermine Caterpillar? DSC_9950

Observation - Ermine Caterpillar? DSC_9950 - UK and Ireland. Description: