SegarA5382.jpg
Sea urchins, Echinothrix calamaris, Sea urchin, Lauadi (Dinah's Beach), Milne Bay, Papua New Guinea, SegarA5382