Close
Spotted tortoise beetle
Conchyloctenia punctata