201626741298900
 
Christmas Bugs Paper Garland

Christmas Bugs Paper Garland

£12.99Price

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