Spend £50.00 more and get free shipping!
Your cart is empty
Click for info on sending direct to loved ones, 'click & collect' and last order dates.
Made in the UK
A handmade paper tree garland to hang around the house at Christmas. The handmade paper is made from the bark of a bush, which is locally called Lokta.