Christmas Tree Worms Christmas Tree Worms are also known a Feather Duster Worms (Spirobranchus giganteus). We swam along the cliffs with the current and the dinghy followed us. Genovesa Island.
96 of 297 Index - or click on photo to advance