John B McCabe


DeathAug. 1, 1892
Unit5th Iowa Cavalry, Company C

No bio is available for John B McCabe


Home