Princess Leia Strain
Princess Leia is a Sativa dominant strain available at Terrapin in Boulder, Colorado. Upon inspection…
Princess Leia is a Sativa dominant strain available at Terrapin in Boulder, Colorado. Upon inspection…
Dark Blue Dream is quickly becoming a favorite as it combines the more psychedelic elements…