Portland Head Lighthouse at Cape Elizabeth, Maine, USA.

Portland Head Lighthouse at Cape Elizabeth, Maine, USA.