Paperbark
A paperbark is a small tree whose bark is made from layers and layers of papery tissue. This work is made from layers of handmade cotton and plant papers, paint, embroidery, and a gum leaf.
A paperbark is a small tree whose bark is made from layers and layers of papery tissue. This work is made from layers of handmade cotton and plant papers, paint, embroidery, and a gum leaf.