Segar2836.jpg
Sponges, Hymeniacidon sp. ?, Sponge, Shark Fin Reef, Pacific Harbor (, Fiji Islands, Segar2836