Close
Tortoise beetle larva
Subfamily Cassidinae, Tribe Omocerini, probably Canistra sp.