detail of the stone walls within Mont Saint MichelNormandy, France