Confederate Generals.

Left to right – Hood, Semmes, Davis, Stuart, Jackson, Lee, Forrest, Johnston, Beauregard.

#Stop22ADay

Advertisements