Close

Green sea urchin

Strongylocentrotus droebachiensis

Green sea urchin