

Ludovica Gioscia
Portal 10, 2017
Fabric, thread, screenprinting ink and metal
89 3/4 x 48 1/8 in
228 x 122 cm
228 x 122 cm