NAPOLEON IN EGYPT

FRENCH INFANTRY

OTTOMAN CAVALRY

OTTOMAN INFANTRY