Beaded heart 28cm 

Heart is 16cm

Beaded Heart large 28cm (Red/Cream/Black)

£8.95Price
Colour

    Raven Hurstpierpoint dearest.raven@gmail.com