7 spot Ladybird Feeding

7 spot Ladybird Feeding

Observation - 7 spot Ladybird Feeding - UK and Ireland. Description: