Bead Bazaar

Opals

Sea Opal Cross Beads

Sea Opal Cross Beads

Price: $24.00