Mosaic Cross Necklace – Sterling Silver

$44.50