680 Crystal Stone on Crystal Bracelet

Product Description
$5 per piece
$3.75