Super Lemon Haze (Sativa) Distillate Syringe by Elements (1000mg)


About this product

Elements Distillate Syringe 1000mg

More by Other brand

Show All