Temple St. Clair

Royal Blue Moonstone, Diamond & 18K Yellow Gold Half Bib Necklace

0482793437797

Also available in store

Complete the Look