The official site for
modern photographs of American Civil War Battlefields
Battle of Gaines' Mill
Location: Hanover County, VA (near Mechanicsville, VA)
Dates: June 27, 1862
Fitz John Porter
, Brigadier General
After pushing to the "Gates of Richmond,"
George B. McClellan's Army
of the Potomac was positioned to bring siege to the Confederate capitol.
However, with CS General
Joseph Johnston's severe wounding, at Seven Pines,
the soon to be christened Army of Northern Virginia, had a new commander -
Robert E. Lee. Lee would immediately go on the offensive,
pushing McClellan's army southeast, at the battle of Mechanicsville.... More>>>>
Federal cannon at Gaines' Mill Battlefield.