These are christmas tree worms on a brain coral.Share this:FacebookTwitterPinterestEmailMoreLinkedInPrintRedditTumblrPocketTelegramWhatsAppLike this:Like Loading...