Zilchovaspis rugosa

Zilchovaspis rugosa

Zilchovaspis rugosa Moroccan Trilobite