Super Lemon Haze

Super Lemon Haze

  • £32.50


Size: 50ml
VG: 50
Strength: 1250mg