20th New York Volunteer Infantry Regiment Battlefield Visitor Center Antietam National Battlefield October 09 2018
KKutzler.com 2016-2024