Tenebrionid beetle

Tenebrionid beetle

An African Tenebrionid beetle (Psammodes spp., Family Tenebrionidae) on white

by
by
by
by
by
by