Garden by the Sea, Newagen, Maine

Long shadows are cast as the morning sun burns off a light haze at Newagen, Maine