Close
Potato Ladybird Larvae
Epilachna dregei