HAN, China by ARCHIEE

an enlarged piece of woven fabric made of wood