VADB
Co. D, 21st Michigan Infantry. Sherman's Volunteers by Unknown — VisualArtsDB