Andrew Stewart

From Ethan's Workspace
Jump to navigation Jump to search
Major-General

Andrew Stewart
Allegiance Newfoundland
RankUnion Army major general rank insignia.svg Major General
Commands heldArmy of Bay Du Nord
6th Division
33rd Regiment of Foot
Battles/warsCanadian War

Anglo-American War