Fantabulous Gifts

Large silver & small rose gold necklace

Regular price £7.99
Large silver plated heart (approx 2cms) and small rose gold heart on fine necklace

More from this collection