Biography
Sara Le Roy is a Dutch artist based in London, her work focuses on storytelling, folklore and mortality.
John Currin's shrill, elongated harpies are another background presence. Touched too, though in a different way from Freud, with Old Master allusions - notable in Sara le Roy's 'Sandra'. - Jackie Wullschlager, Financial Times, 5 September 2009