Devil's Lettuce Indica

Brand: Devil's Lettuce

Product Code: FLWR-DEVILSL-INDICA-14G

Availability:In stock

$81.00 81.00

Heavy body high! Awesome deal!