adjustable beaded necklace with stone, marbled calypso/dusty rose/cherry, and wood beads

Custom Beaded Necklace

$25.00Price