FRANCE | Thursday, 4 July 2013 | Views [249] | View Larger Image
Built on an island off the Normandy coast, Mont Saint-Michel towers over the bay