The Blind Leader

2012. Charcoal on Canvas. 300 x 190 cm

Show at Gallerie Perrotin, Hongkong

The Blind Leader

2012. Charcoal on Canvas. 300 x 190 cm