Afghan Olive Jade - 1x2mm - 15" Strand

Regular price $33.75

Current stock: 3