France, Mont Saint Michel, april, 2012.

Royalty-free stock photo ID: 104483492

France, Mont Saint Michel, april, 2012.