Close
28 Spotted Potato Ladybird Larvae
Henosepilachna vigintioctopunctata