Mars Task Force Theatre Made Patch

$650.00
In stock
+

WWII Theatre Made Mars Task Force Patch. Almost three inches tall. Stiff, silk like background with hand embroidered details. Has been removed from a uniform.