Der Spiegel

Denmark

Folded Papers “Der Spiegel”, 1990-1991 100×81 cm framed