201626741298900
 
Christmas Baubles Garland

Christmas Baubles Garland

£12.99Price

Paper garland printed on both sides, three metres long, screen printed by hand.