Lovely graphic design on this vintage books pin badge, approx 38mm across 

Vintage Books Pin Badge

£6.00Price