Small gold-plated heart and large silver heart

Small gold-plated heart and large silver heart

Regular price £22.00 Sale

 

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