Cap du Fréhel, France: Le Tour meets the English Channel

[back]