Rose Wylie, Mascara Wand, 2012. Oil on canvas, 183 x 149 cm. Courtesy by the artist and UNION Gallery, London

5 April 2013 By

Rose Wylie, Mascara Wand, 2012. Oil on canvas, 183 x 149 cm. Courtesy by the artist and UNION Gallery, London