Super Lemon Haze Feminized Seeds

$89.00

Super Lemon Haze Feminized Seeds Specification

20% Indica / 80% Sativa