King Palm

King Palm All Natural Leaf Rolls

In Stock

Regular price £7.99


/
All Natural Leaf Rolls  King Palm natural leaf rolls are individually handmade. Our leaves are very slow burning and allow you to achieve a tight pack for a full flavor...
163161420