William John Leech · Interior of a Cafe, 1908

William John Leech, Interior of a Cafe, 1908, Oil on canvas, 73.7 × 83.8 cm. Sold at auction in 2012. See William John Leech’s auction records and prices →