Mont San Michel.

Mont San Michel.

2,263 18