Results 1 results found Beach near Cap Griz Nez, Cote d'Opale, Region Nord-Pas de Calais, France, Europe