Beautiful print and age on this vintage school badge, approx 25mm across.

Vintage School Good Conduct Badge

£8.00Price
Out of Stock