Close
Green Sea Urchin-endoskeleton
Strongylocentrotus droebachiensis