



Ludovica Gioscia b. 1977, Rome (Italy) | Lives and works in London (UK)
Portal 24, 2020
Fabric, screen-printing ink, thread and metal pole
91 3/4 x 44 1/2 in
233 x 113 cm
233 x 113 cm