2-Spot Ladybird larvae 8034

Observation - 2-Spot Ladybird larvae 8034. Description: