Seven-spot ladybird {Coccinella septempunctata} larva on nettle leaf, UK.