Your cart

Dyed OliveJade Pear 13x 18 mm

$15.00 $10.00

Dyed OliveJade Pear

Size:13x 18 mm

15" Strand