Three metres long paper garland, screen printed by hand, printed on both sides. 

Christmas Foliage Paper Garlan

£12.99Price
    • Twitter App Icon
    • Instagram Social Icon