Bead Bazaar

Carved Gemstone

29x10mm Red Synthetic Turquoise Oval Beads

29x10mm Red Synthetic Turquoise Oval Beads

Price: $13.00

This item is currently out of stock.