Germany Patch - Embroidered Mylar Flag Shield Deutschland Badge 3.25" (Iron Or Sew On)

  • Sale
  • $4.50
  • Regular price $6.75


2-13/16" wide x 3-1/4" tall

Iron On
Collectible
High Quality Embroidery