Surfers catching waves at Palm Beach on the Gold Coast, Queensland, Australia

What waterborne wizardry is this?

2022-06-19 964
Blanket octopus in Palm Beach, Florida

An underwater rainbow

2020-10-09 821