Showing the single result

Super Lemon Haze

$310.00
Super Lemon Haze for sale | Buy Super Lemon Haze online  This winning sativa-dominant hybrid took home first place in