


Ludovica Gioscia b. 1977, Rome (Italy) | Lives and works in London (UK)
Portal 22, 2020
Fabric, screen-printing ink, paper pulp, plastic, thread and metal pole
88 1/4 x 47 1/4 in
224 x 120 cm
224 x 120 cm