Der Spiegel

Der Spiegel / 2016 / 100 x 80 cm, 39 x 31,5 in / Acrylic on untreated canvas