Lars Stephan
Self February # 7, 2009
Inkjet foto, 39 x 29 cm

(via GALERIE 77)