Image 1 of 1

Southport07.jpg

The Cuckolds, a lighthouse in Southport, Maine, USA