

Ludovica Gioscia
Portal 11, 2017
Fabric, thread, paper, plastic, screenprinting ink and metal
91 3/4 x 44 7/8 in
233 x 114 cm
233 x 114 cm