aphids

Ladybird larvae - video by Harris Digital Productions

Ladybird larvae

A seven-spot ladybird larvae (Coccinella septempunctata) looking for aphids.