US Flag Store Germany Patch Embroidered Patch Vinyl backing Very detailed