Guillaume-Jacques-Constant de Liberge de Granchain; 1744-1805

French naval officer

Browse Related Items