Close
Kidney spot lady beetle
Chilocorus renipustulatus