James Vaucher

Civil War Veteran



Notes