Close
Wild Olive tortoise leaf beetle (pupa and adult)
Physonota alutacea