Cassida (Tortoise Beetle)

Cassida (Tortoise Beetle)

Observation - Cassida (Tortoise Beetle) - UK and Ireland. Description: