Results 1 results found Seven-spot ladybirds (Coccinella septempunctata), France, Europe 22-spotted ladybird beetle 22-spotted ladybird beetle common red soldier beetle soldier beetle 22-spotted ladybird beetle 22-spotted ladybird beetle