Emilia tea towel 35x50 cm, from Swedish brand Ekelund, is a towel made from 100% GOTS-certified organic cotton with a joyful pattern of butterflies, a bird and several kinds of flower. Hang the Emilia tea towel on a hook or over the oven door handle and give your kitchen a natural and cosy feel all year round.