• Image of “Euchroma gigantea” Giant Jewel Beetle

Euchroma gigantea, giant Jewel Beetle (Buprestidae)