Little Known Facts About Lophophora williamsii for sale.
San Pedro: this cactus was always used for rituals by Indigenous Us residents; its Formal title is Echinopsis pachanoi. San Pedro is Saint Peter, the gatekeeper of heaven. The cactus been given this title due to the hallucinations that it results in, which make It appears as if you are in heaven. The magic cactus originates from Ecuador and Peru wh