Cassida/ Tortoise Beetle

Cassida/ Tortoise Beetle

Observation - Cassida/ Tortoise Beetle - UK and Ireland. Description: