me
posts
projects
photography
EN
me
|
posts
|
projects
|
photos
France's Last Vestige in North America
The islands of St. Pierre and Miquelon, located 20 kilometres off the coast of Newfoundland, Canada, are the sole remnants of France's once-vast empire in North America.
More