Gettysburg National Military Park
39th New York Volunteer Infantry Monument
Garibaldi Guards
Hancock Avenue in Ziegler’s Grove
November 01 2018
Gettysburg National Military Park
39th New York Volunteer Infantry Monument
Garibaldi Guards
Hancock Avenue in Ziegler’s Grove
November 01 2018