7 Spot Ladybird larva

7 Spot Ladybird larva

Observation - 7 Spot Ladybird larva - UK and Ireland. Description: