Close

Kidney Spot Ladybird

Chilocorus renipustulatus

Kidney Spot Ladybird