18K Yellow Gold Tiny Treasures High Polished Cross Necklace

$720.00

This product is unavailable

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