Military battles with infantry, artillery and cavalry highlighted Hainesville's Civil War Encampment and Battle on Sunday.
DailyHerald.com > Local News, Daily Herald
Sun, 09/17/2017 - 2:13pm
Military battles with infantry, artillery and cavalry highlighted Hainesville's Civil War Encampment and Battle on Sunday.