7 spot ladybird larvae

7 spot ladybird larvae

Observation - 7 spot ladybird larvae. Description: 10mm long, blue with yellow spots

10mm long, blue with yellow spots