Segar6867.jpg
Sea urchins, Prionocidaris hawaiiensis, Sea urchin, Kaiwi Point, Outside, Hawaiian Islands, Segar6867