Joseph de Bauffremont (Q3185819)
French naval officer
Language: