(Neon Light) Anemone Haven Turtle

A sea turtle resting among anemones on a coral shelf.