Temple St. Clair

Temple St. Clair 18K Yellow Gold Angel Pendant with Diamond Granulation

Temple St. Clair 18K Yellow Gold Angel Pendant with Diamond Granulation-Jewelry & Accessories