John Knapp Hayward

Pvt., 21st Wisconsin Infantry
1834-1913

Scroll to Top