Ekelund’s Swedish weaving tradition has now continued into the 13th generation. The richly detailed designs are woven in organic cotton to the highest standards.
Ekelund’s Swedish weaving tradition has now continued into the 13th generation. The richly detailed designs are woven in organic cotton to the highest standards.