Humpback Whale breaching off the coast of Newfoundland

Off the coastline of Newfoundland & Labrador, Canada with a Humpback Whale breaching

Humpback Whale breaches from the Atlantic ocean as salt water sprays and its fins flap out