9ct White Gold Blue Topaz Heart Necklace approx 0.8cm x 1.6cm

9ct White Gold Blue Topaz Heart Necklace

£229.00Price