Stock Photo - distant Long Point Lighthouse on Twillingate Island, Newfoundland

Stock Photo: distant Long Point Lighthouse on Twillingate Island, Newfoundland.

More from this author

View Images & Videos by Carbonbrain