Embroidered Heart cushion in grey with hearts  in pretty flowers and embroidered words

Measures 28x18cm

Price includes pistage 

Embroidered Heart Cushion

£14.50 Regular Price
£13.05Sale Price
    0