146th New York Infantry

146th New York Infantry “Halleck Zouaves” – 1863

back