Showing posts with the label Mont Saint Michel islandShow all
A special island in France, the only attraction after the Eiffel Tower