Swiss Blue Topaz Square 10mm (5.15 cts)

Beads After Beads

$45.00 
SKU: 3646

10mm (5.15 cts)