Eleanor Pitts

Temple St. Clair small Angel ring

$1,950.00

18K yellow gold and diamond small Angel ring, diamonds .20cts

Category: