Arthropod Portfolio - AshleyBradford

Cassidinae sp.

Tortoise beetle larva