Back to Albums Index Back to Thumbnails
Mont St Michel is said to be the most visited site in France.
Judging by the car park on New Year's Eve, I can well believe it.
C0044.jpg