Close
Indian Wave Striped Ladybug
Cheilomenes sexmaculata