River Division 591 DELTA DRAGONS Japanese Made Patch

$375.00
In stock
+
Add to wish list
Vietnam US Navy River Division 591 DELTA DRAGONS Patch. Japanese machine embroidered. Has been uniform removed.