American Flag Tear Guard Banner Replacement, 2.5-Feet by 4-Feet Tear Guard Material Embroidered Stars, Sewn Stripes Flag made in USA