2 BN 5 Marines USMC Custom Patches

Custom patches for the 2nd Battalion, 5th Marines. Our 2 BN 5 Marines patches are 100% embroidered with Velcro backing.

;