Close
Spotted Tortoise Beetle
Conchyloctenia punctata