Super Lemon Haze Feminized Seeds

$89.00$267.00

20% Indica / 80% Sativa

SKU: N/A Category: