Confederate soldiers taking the oath of allegiance at Rock Island
Gathered are some of the 12,192 Confederate soldiers who passed through the prisoner-of-war camp on rock Island during the Civil War.

Confederate soldiers taking the oath of allegiance at Rock Island

Gathered are some of the 12,192 Confederate soldiers who passed through the prisoner-of-war camp on rock Island during the Civil War.