Charles Edward Dixon · The Pool of London, 1872

Charles Edward Dixon, The Pool of London, 1872, oil on canvas, 46 × 81.5 cm. Sold at auction in 2023. See Charles Edward Dixon’s auction records and prices →