Densonella semele Trilobite

Densonella