Cyphaspides Moroccan Trilobite

Cyphaspides