Sacred Heart Quartz Necklace

Sacred Heart Quartz Necklace

Regular price $135 Unit price  per 

Design made in Mexico by Tita Lopez

All pieces are hand crafted by Mexican artisans