NECKLACES
Layered fine jewellery 18k gold necklaces with hand engraving, enamel and natural gemstones complete the Brooke Gregson look
BEADED GEMSTONE NECKLACE
$3,478
Layered fine jewellery 18k gold necklaces with hand engraving, enamel and natural gemstones complete the Brooke Gregson look