1st Armored Division Commanding General MG MacFarland

$ 89.99

Major General (MG) Sean B. MacFarland served as the Commanding General, 1st Armored Division (1AD) from May 24, 2013 through August 2014.

Related products