Bavarian Dream INDICA 0.3g Plume

Manufacturer: Plume
Availability: 12 in stock
SKU: PT52374702
$34.00

Bavarian Dream INDICA 0.3g Plume 83.39%

Product tags