Bavarian Dream INDICA 0.3g Pen Plume

Indica Pen testing at 83.39%
Manufacturer: Plume
Availability: Out of stock
SKU: PT52374702
$25.00

Bavarian Dream INDICA 0.3g Plume 83.39%

Product tags