7-spot Ladybird larvae

Observation - 7-spot Ladybird larvae. Description: larvae

larvae