Close
Twenty-eight Spot Ladybird
Henosepilachna vigintioctopunctata