Frigate Island giant tenebrionid beetle (Polposipus herculeanus)

« Back to species overview page