Large Bead Malachite Bracelet Spiritual Holy Land Gift Zuluf® - 12MM/0.47in (BRA056)

Regular price $39.95