Share
twitterlinkedinfacebook
Image 1 of 1
Covehead Lighthouse, Prince Edward Island
The Covehead lighthouse on the north shore of Prince Edward Island, Canada