Close
Hadda beetle.
Henosepilachna vigintioctopunctata