James H Grass

James H Grass

Civil War (Union) · US Army
Grass, James H (Pvt) - Page 1
Grass, James H (Pvt) - Page 1