Close
Palmetto tortoise beetle larva
Hemisphaerota cyanea