Segar6830.jpg
Sea urchins, Echinometra mathaei, Sea urchin, Old Airport Beach, Hawaiian Islands, Segar6830