Twillingate sunset

Twillingate Island is one of many islands that lie off the northeast coast of the main island of Newfoundland. If you're a Newfoundlander, you probably live close to the ocean, you probably own a boat, and you absolutely would rather live here than anywhere else.
Order a print of this cross

0 Comments:
Post a Comment
<< Home