Heart Pins

Oh so cute pearlized heart pins in 7 pretty colours!

What a sweet gift for your favourite sewists - or treat yourself, of course!

35 per box