Love Hearts selection of Pink, Green, White-Grey Marble and Yellow Onyx each one unique (colours and markings vary). These love hearts are highly polished, feel lovely in your hands, make a nice gift.
Small 10cm: £15
Medium 15cm: £25
Large 20cm: £35
Love Hearts - Large
£35.00Price