A 5 strand mix of semi precious stone, glass, vintage and Java beads

Lilac & Purple Stack #1

$20.00Price