Saint Pierre for Duck
Jun 14–17, 2025 in Saint Pierre and Miquelon ⋅ ☀️ 9 °C
As with what seems all french islands all over the world, they are in fact actually France in every way except geography. And we were setting off toward Saint Pierre the capital of this french islandRead more











