William John Leech · Still Life of Flowers in Mirror

William John Leech, Still Life of Flowers in Mirror, Oil on canvas, 96.5 × 81 cm. Sold at auction in 2014. See William John Leech’s auction records and prices →