Seven Spot Ladybird (Cocinella septempunctata) and one and a half aphids

Seven Spot Ladybird (Cocinella septempunctata) and one and a half aphids

Observation - Seven Spot Ladybird (Cocinella septempunctata) and one and a half aphids. Description: Doing what it is supposed to do (unless you are an aphid!)

Doing what it is supposed to do (unless you are an aphid!)