U.S. Marine Semper Fi Patch

U.S. Marine Semper Fi Patch

$3.97

U.S Marine Semper Fi Patch, Iron or Sew on. Available in 3", 4", 10" and 12".