Close
Kidney-spot ladybird
Chilocorus renipustulatus