Mars Task Force Theatre Made Patch

$685.00
In stock
+
WWII Mars Task Force Theatre Made Patch. Almost four inches tall. Indian machine embroidered with a cool table cloth like backing. Unused.