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