Lighthouses - wlpearce.com

Cape Elizabeth Lighthouse shrouded in fog. Portland, ME

CapeElizabethLighthouseMainewlpearce.com