Louis-Philippe de Rigaud de Vaudreuil (Q3260821)
French Navy officer (1691-1763)
Language: