Close

green sea urchin

Strongylocentrotus droebachiensis

green sea urchin