Art of the Week Artwork of the Week 31 By Ian Jackson - August 18, 2008 ‘The Daphnephoria’ 1874 – 6 by Lord Leighton (1830 – 1896) at Lady Lever