Green Tortoise Beetle?

Green Tortoise Beetle?

Observation - Green Tortoise Beetle? - UK and Ireland. Description: Swept from vegetation (nettles, common umbellifers etc.) at edge of approach track to reserve

Swept from vegetation (nettles, common umbellifers etc.) at edge of approach track to reserve