SegarA9689.jpg
Sea urchins, Prionocidaris verticillata ?, Sea urchin, Esa Ala Pier, Milne Bay, Papua New Guinea, SegarA9689