HomeChristmas Foliage Paper Garlan£12.99PriceThree metres long paper garland, screen printed by hand, printed on both sides. QuantityAdd to Cart
Christmas Foliage Paper Garlan£12.99PriceThree metres long paper garland, screen printed by hand, printed on both sides. QuantityAdd to Cart