ZC929

Small Arms used by Michigan Troops in the Civil War

Michigan Civil War Cent S.B. 130 pgs
Cond: VG
1 item left