BABY LOVE (pin)

£6.25

Baby Love pin. Designed by Sean Hill. White on gold. Hard enamel. Rubber backing.