Le Galleon

Image from 1978 of the Le Galleon Hotel in Baie de l’Embouchure St. Martin, F.W.I. before it was partly demolished