2-Spot Ladybird larvae 8034

Observation - 2-Spot Ladybird larvae 8034 - UK and Ireland. Description: