Dicranurus monstrosus Moroccan Trilobite

Dicranurus monstrosus