Close
Seven-spotted ladybug pupa
Coccinella septempunctata