(1633-1707) French military engineer and Marshal of France

Sébastien le Prestre de Vauban

(1633-1707) French military engineer and Marshal of France

(1633-1707) French military engineer and Marshal of France

Sébastien le Prestre de Vauban

(1633-1707) French military engineer and Marshal of France