Abraham Duquesne (Q329966)
French naval officer
Language: