Lemon Chello 75$ Oz


About this product

Lemon chello

super lemon smell lots of stick and huge buds

really really nice sativa hybrid 

More by Other brand

Show All