WW2 US 1st Marine Division Patch Guadalcanal Snowback

Good condition, nice clean wartime example.

$20.00