The sun ducks behind the clouds in this photo taken from the Cape Coral Yacht Club.