Prob. Cinnabar Moth larva Belski's Rugby

Prob. Cinnabar Moth larva Belski's Rugby

Observation - Prob. Cinnabar Moth larva Belski's Rugby - UK and Ireland. Description: