Mont Saint Michele, France

Royalty-free stock photo ID: 85806748

Mont Saint Michele, France