American 5’x9’1/2″ Cotton Flag

Original price was: $149.90.Current price is: $129.90.

This 5’x9.5′ cotton US Flag comes with sewn stripes and embroidered stars.