peter_120-x-80-cm_2016_web Published 01/01/2017 at 1000 × 1496 Peter, 2016, 120 x 80 cm, stencilprint and gouache on canvas Advertisements