Thursday 26 April 2012

Mont-Saint-Michel hilltop castle

Mont-Saint-Michel, a tourist attraction and UNESCO world heritage site in northwestern France, seen on February 2, 2012. 

From the Images from the Air collection from The Atlantic.

No comments:

Post a Comment