Civil War Re-enactment, Neshaminy State Park
May 02, 2010 — 21st Annual Civil War Re-enactment, Neshaminy State Park