Cyphaspis Moroccan Trilobite

Cyphaspis