Purple Sea Urchins - 1

Purple Sea Urchins - 1

Strongylocentrotus purpuratus, purple sea urchins, Santa Cruz Is., CA, Pacific Ocean