Stock Photo - Civil War reenactment: 5th Michigan Infantry

Stock Photo: Civil War reenactment: 5th Michigan Infantry.

Searchable keywords

Choose multiple keywords