Cuckolds Light Station

The Cuckolds
Southport
Maine
United States