Amédée Emmanuel François Laharpe

French general

Amédée Emmanuel François Laharpe

French general