Leave a Reply

Untitled 2011

  • Print

Screen print on paper
Paper size: 56 x 35 cm

* Please click on image to enlarge