Bead Bazaar

Carved Gemstone

18mm Lapis Lazuli Heart Beads

18mm Lapis Lazuli Heart Beads

Price: $31.00

This item is currently out of stock.