species 8,186 observations

Western Polished Lady Beetle

Cycloneda polita