Embroidery Manufacturer in Taiwan and China.
Embroidered patch- space, STS-126.
3 1/4" x 4 1/2" (8.2 cm x 11.4 cm), 100% embroidery, 8 colors, merrowed border.
More