Ludovica Gioscia b. 1977, Rome (Italy) | Lives and works in London (UK)
Portal 5, 2017
Fabric, thread and metal
90 1/8 x 45 5/8 in
229 x 116 cm
229 x 116 cm