Image 1 of 1

Southport08.jpg

The Cuckolds, a lighthouse in Southport, Maine, USA