Insects

Insects

Observation - Insects - UK and Ireland. Description: Resembled ladybird but horizontal stripes -green and white?

Resembled ladybird but horizontal stripes -green and white?