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