self portrait

oil on metal sheet, 24x15cm, 2012

vanished in china

 click on the image to enlarge