Fun and unusual vintage smiley pin badge, approx 35mm across 

Vintage Smiley Pin Badge

£5.00Price