san pedro cactus for sale No Further a Mystery
The cactus and standard rituals survived the onslaught of colonization but emerged as San Pedro, or St. Peter, who guards the gates to heaven — a nod to huachuma, which also opens the gates into the spiritual realm.As Christianity as well as Spanish conquistadors commenced pushing into your Andean homelands, the indigenous healing rituals and rel