This is the stunning moment a huge humpback whale breaches from the water. The mammal, which can weigh up to 35 tonn ...
Michael Patrick O'Neill has captured amazing photos of leatherback turtles, hammerhead sharks, mating seahorses, many living off Palm Beach County's shores.