Small rose gold-plated heart and large silver heart

Small rose gold-plated heart and large silver heart

Regular price £22.00 Sale

 

19cm/7.5in small rose gold-plated heart and large silver heart