Napoleon Bonaparte’s Proclamations, speeches and letters during his campaign in Egypt

December 1, 2022

Loading...