Portland Head Lighthouse

Portland Head Lighthouse, Maine, USA Photo

Pro Stock Photos From Dreamstime