Designed by
Title
Woven walls from Indonesian thatch leaves #313907312
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.