31870
31870
31870
31870
Melody Vintage Jewelry

31870

Regular price $64.00 Sale price $108.00 Unit price per

Mixed beads with matte finish

18" long


Share this Product