A work of art that recreates the inner workings of the human body in an intricate 3D knit textile. Amsterdam-based…
This website uses cookies.