Onnia superba Trilobite

Onnia Moroccan Trilobite