Close
Seven Spotted Ladybug larva
Coccinella septempunctata