Designed by
Title
Woven walls from Indonesian thatch leaves #313907278
Description
Woven walls crafted from Indonesian thatch leaves exhibit traditional craftsmanship, providing both natural insulation and a rustic aesthetic, reflecting the cultural heritage of Indonesia.