Armstrong (Hallock)

Chaplain, 50th Pennsylvania Infantry.

Showing all 2 resultsSorted by latest