A starburst pierces the clouds as the sun sets between two small islands off the coast of Lookout Point in Harpswell.