"New Paltz" Patch

$5.00
We have run out of stock for this item.
Vintage Boy Scout New Paltz, NY patch.