Close

Red Sea urchin

Strongylocentrotus franciscanus

Red Sea urchin