Segar3981.jpg
Monachora sp. ?, Sponge, Shark Fin Reef, Pacific Harbor, Fiji Islands