Results 1 results found Yachts and power boats moored in the Marina at St Vaast la Hougue channel port in Normandy, France