18K Yellow Gold Tiny Treasures High Polished Cross Necklace

$720.00
18K yellow gold Tiny Treasures high polished cross necklace, on 18" chain.
$720.00