Super Lemon Haze Feminized Seeds

$89.00$267.00

20% Indica / 80% Sativa

Clear
SKU: N/A Category: