For us Pippi Longstocking fans, here is a wonderful tapestry made by Ekelund Weavers. Since 1692, Ekelund has produced linens for royal families. The yarn they use is dyed and woven in Sweden. The Pippi tapestries measure 48 x 70 cm and come with a hang tab. Perfect gift for Teachers!