Cyphaspides Trilobite

Cyphaspides Moroccan Trilobite