Segar2877.jpg
Sponges, Clathria or Echinochalina sp. ?, Sponge, Shark Fin Reef, Pacific Harbor, Fiji Islands, Segar2877