A collection of images celebrating the beauty of coastal New England from featured film photographer Ray Larose.