WW2 US 2nd Marine Division Guadalcanal Patch

Excellent condition, crisp ww2 example.

$20.00