William John Leech · Lake Geneva, Winter, 1911

William John Leech, Lake Geneva, Winter, 1911, Oil on canvas, 66 × 51.4 cm. Sold at auction in 2012. See William John Leech’s auction records and prices →