23 August 2012

Cap de La Hague, land's end in the north of France