Orange Christmas tree worms (Spirobranchus giganteus) on big coral reef, indo-pacific ocean.

Royalty-free stock photo ID: 97599338

Orange Christmas tree worms (Spirobranchus giganteus) on big coral reef, indo-pacific ocean.