Anne Ryan, Untitled, 2000, oil on canvas, 76 x 91.5 cm. Courtesy: Turps Gallery; greengrassi, London


0 Comments