Close
Tortoise Beetle Larvae
Aspidomorpha furcata (?)