7-spot larva

7-spot larva

Observation - 7-spot larva. Description: