Close
Lady bug larva
Coccinella septempunctata