Dirk Skreber
Untitled, 2009
Oil on canvas, window seal
180 × 200 cm | 70.87 × 78.74 in