French Blue & Gold Filled Beaded Bracelet - 665

Regular price $20.00
Size