7-spot Ladybird Larva

7-spot Ladybird Larva

Observation - 7-spot Ladybird Larva. Description: