BZ0569

Regular price $12.99

18 K Gold Over Sterling Silver from germany