7 spot larvae

7 spot larvae

Observation - 7 spot larvae. Description: