'Alliance' SILVER Badge pin - £3.50

'Alliance' SILVER Badge pin - product image
£3.50
26mm
26mm
Hard enamel
Butterly clasp