Halfway Rock and Seguin Island Lighthouses in Casco Bay, Maine
Ram Ledge Lighthouse in Casco Bay, Maine.
Plumes of early morning sea smoke rise in front of a fog bank several miles off shore from Portland Head Lighthouse in Cape Elizabeth, Maine.