Close
Kidney-spot Ladybird
Chilocorus renipustulans