Newfoundland and Labrador Folk Festival


  • St John's, Newfoundland Canada