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 - Small

£15.00Price