Colaspidea grossa

Colaspidea grossa is a species of beetle in the Chrysomelidae family, that can be found in North Africa particularly in Morocco and Southern Spain.