Close
Escarabajo tortuga / Spotted tortoise beetle
Chrysomeliade family, subfamily Cassidinae