Rare 1960s smiley pin badge, American made with long pin back, smaller than the average pin, approx 20mm

1960s Original Smiley Pin Badge

£15.00Price