Close
Lunate Ladybird Larvae
Cheilomenes lunata