BZ956

Regular price $24.99

18k gold over Guadalupe medals charm bracelet