Close
Spotted Tortoise Beetle Larvae
Aspidimorpha miliaris