Green Tortoise Beetle Cassida viridis

Green Tortoise Beetle Cassida viridis

Observation - Green Tortoise Beetle Cassida viridis - UK and Ireland. Description: