Cyphaspides sp.

Devonian

Jorf, Morocco


Size: 3 cm
Cyphaspides