Sharon Snow begins a four-part series on the french islands of St. Pierre et Miquelon. She’ll introduce us to a piece of Europe just 20 kilometres off the south coast.
Sharon Snow begins a four-part series on the french islands of St. Pierre et Miquelon. She’ll introduce us to a piece of Europe just 20 kilometres off the south coast.