Stormy North Atlantic viewed from Crow Head area of North Twillingate Island, near the Long Point Lighthouse, in Twillingate, Newfoundland, Canada