US Flag Tapestry

US Flag Tapestry

Regular price $40.99

US Flag Tapestry is a great way to show your patriotism!  Measures 20"x96"