Close
Zombie Seven-spotted Ladybug and Parasitic Wasp Cocoon
Coccinella septempunctata