Sea Life - 63alfred
Christmas tree worm (Spirobranchus giganteus) in Porites (Porites lobata)

Christmas tree worm (Spirobranchus giganteus) in Porites (Porites lobata)