Lewisporte is a town in central Newfoundland Island, Canada, with a population of 3,312.
... See MoreSee Less
0 CommentsComment on Facebook