HELEN MIRRA

Embroidered grid

2000
cotton thread and paper
31 x 31 cm