Nina Chua, Stripe 3, 2012, pen on paper, photo Michael Pollard, © the artist

19 December 2013 By