Officers and soldiers of the French Imperial Guard. 2. Cavalry ...

83

Transcript of Officers and soldiers of the French Imperial Guard. 2. Cavalry ...