vintage enamel smiley pin

$25.00
  • 1.25" x 1.25"
  • rubber pin back
  • excellent vintage condition