American Civil War reenactment

American Civil War Reenactment at El Dorado Park in Long Beach Ca. Photos by Ed Wode, Edited by Ken Estes