Fig. 22 Self Retaining Catheter, 2018, paper embossing, 38×28 cm, $1,050

Designer: Ayal Zakin Developer: felix007