Ludovica Gioscia b. 1977, Rome (Italy) | Lives and works in London (UK)
Portal 2, 2017
Fabric, thread, screenprinting ink and metal
90 1/8 x 44 7/8 in
229 x 114 cm
229 x 114 cm