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