The Ingredients for a Beautiful Day in Gloucester

Picturesque boats,

gorgeous skies,

fishermen in the rain,

and humpback whales.