engelsk flagg och tycktes komma ifrån Sainte-Lucie.