12 January 18 Clare Woods – The Dementor Clare Woods, The Dementor, 2017, Oil on aluminium, 300 x 200 cm. Courtesy of the artist and Simon Lee Gallery London / Hong Kong 0 Comments