20th Maine Volunteer Infantry Regiment Flag Union Army Civil War Banner 3x5 Ruffin Flag 20th Maine Volunteer Infantry Regiment Flag Union Army Civil War Banner 3x5 Brand New in Original Packaging