Purple Sea Urchins - 2

Purple Sea Urchins - 2

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