Cassida spp

Cassida spp

Observation - Cassida spp - UK and Ireland. Description: