Weaving with Nature