Archaeocidaris Sea Urchin Fossil

Archaeocidaris Sea Urchin