Crystal Picasso

3.5" strand $2.60 OUT OF STOCK
½ strand (loose) $1.45 OUT OF STOCK

Notify Me When More Arrive!