Ladybird and Aphids

Ladybird and Aphids

Observation - Ladybird and Aphids - UK and Ireland. Description: