Ptychagnostus michaeli Trilobite Order Agnostida

Ptychagnostus michaeli