Canna Seed: Cannabis seeds of all top cannabis strains to buy online in one seedshop !
Ayahuasca Purple is a hemp plant, which is a cross of Red River x Master Kush. This Lady has a high THC content, comes to flower after about 55 to 65 days and is a 100% Indica.