Harpes perradiatus Moroccan Trilobite

Harpes perradiatus Moroccan Trilobite