Fragments of place, craft, and lived experience.

Why Yunnan Cannot Be Explained

Why Yunnan Cannot Be Explained

Why Yunnan resists simple definitions. A journal reflection on landscape, contradiction, and the limits of explanation.

Why Yunnan Cannot Be Explained

Why Yunnan resists simple definitions. A journal reflection on landscape, contradiction, and the limits of explanation.

Dulong Blanket | Weaving Rainbows

Dulong Blanket | Weaving Rainbows

A rainbow textile from Yunnan woven by the Dulong people. A story of necessity, adaptation, and how color, craft, and tradition evolve through everyday life rather than preservation alone. They...

Dulong Blanket | Weaving Rainbows

A rainbow textile from Yunnan woven by the Dulong people. A story of necessity, adaptation, and how color, craft, and tradition evolve through everyday life rather than preservation alone. They...

Dai Rag Weaving | Threads of Memory

Dai Rag Weaving | Threads of Memory

A fragment of Dai rag-woven textile from Yunnan, made with handwoven hemp and plant dyes. A story of craft, reuse, and how traditional techniques carry culture into daily life.

Dai Rag Weaving | Threads of Memory

A fragment of Dai rag-woven textile from Yunnan, made with handwoven hemp and plant dyes. A story of craft, reuse, and how traditional techniques carry culture into daily life.

A Story of a Bag | Where Cultures Intersect

A Story of a Bag | Where Cultures Intersect

A small handcrafted bag from Dali, Yunnan, blending Yao, Zhuang, and Dai textile traditions, accented with De’ang yarn pom-poms. A story of craft, culture, and how objects carry history into...

A Story of a Bag | Where Cultures Intersect

A small handcrafted bag from Dali, Yunnan, blending Yao, Zhuang, and Dai textile traditions, accented with De’ang yarn pom-poms. A story of craft, culture, and how objects carry history into...