Super Lemon Haze Autoflowering

28.0040.00