Europe, France, Le Mont St.-Michel. Le Mont St.-Michel, a World Heritage Site in Normandy, France, is one of France's main tourist attractions.
Editorial
Resolution
3577 x 5049px
Contributor
Rights
Release
Stock Photo ID
D256_28_721
More ways to save
Market freeze