Gold-filled. Cross with black crystals. 18in

ONYX CROSS NECKLACE

$30.00 Regular Price
$22.00Sale Price

    © 2020 LayersOf.com by Alexandra Nova