
Ludovica Gioscia
Portal 7, 2017
Fabric, thread, screenprinting ink and metal
91 x 48 1/8 in
231 x 122 cm
231 x 122 cm