Ferdinand Foch



Ferdinand Foch

French General Ferdinand Foch – The Supreme Allied Commander




Leave a Comment