Find the right images by checking multiple keywords below:
Image ID: 0033530-DPE
Christmas tree serpulid worms, Spirobranchus giganteus (polychaete), Narage Island, Vitu Islands, Bismarck Archipelago, Papua New Guinea (Bismarck Sea / Western Pacific Ocean)