Image
Video ID
The Island Diaries
A little piece of France off the coast of Newfoundland, the islands of Saint-Pierre and Miquelon are a fusion point of two cultures.
A little piece of France off the coast of Newfoundland, the islands of Saint-Pierre and Miquelon are a fusion point of two cultures.