Close
12-Spotted Ladybird Beetle - Pupae
Epilachna indica