Seven spot ladybird larvae about to pupate. UK {Coccinella septempunctata}