Princess Leia Strain
Princess Leia is a Sativa dominant strain available at Terrapin in Boulder, Colorado. Upon inspection this bud really sets itself...
Princess Leia is a Sativa dominant strain available at Terrapin in Boulder, Colorado. Upon inspection this bud really sets itself...