A 7 spotted ladybug with the remains of its pupa case.
7 Spotted Ladybug, Coccinella septempunctata
Return to: [Description]  [Back Yard Biology]  [ Science Can Be Fun]