Ludovica Gioscia b. 1977, Rome (Italy) | Lives and works in London (UK)
Portal 9, 2017
Fabric, thread, screenprinting ink, and metal
88 1/4 x 48 1/8 in
224 x 122 cm
224 x 122 cm