$20.00
Out of stock
Vintage hand made American Flag pin.
Fully beaded over a pillow form.
Measures 3 inches long, 1 1/2 inches wide, and 1/4 inch thick.