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…
Lemon Sweet Skunk is a strain available via Terrapin Care Station in Boulder Colorado. Right…