strongylocentrotus droebachiensis

Strongylocentrotus droebachiensis, commonly known as green sea urchin, green urchinĀ 

Comments are closed.