Made by East End Press in the UK
This charming garland runs almost ten feet long and features ten springy paper shapes that have been hand printed by artisans. The garland is printed on both sides on thick, hand made cotton paper and the shapes are sewn in a random order along strong cotton thread with hanging loops either end.