Thursday, April 23, 2015

Major General Lafayette McLaws, Army of North Virginia, 1863



January 15th, 1821-July 24, 1897

West Point, 1842