cassida rubiginosa - Thistle Tortoise Beetle

cassida rubiginosa - Thistle Tortoise Beetle

Observation - cassida rubiginosa - Thistle Tortoise Beetle - UK and Ireland. Description: