Edgar Albert Slade · EDGAR ALBERT 'LOBEN' SLADE (BRITISH 1872-1963), 1872
Edgar Albert Slade, EDGAR ALBERT 'LOBEN' SLADE (BRITISH 1872-1963), 1872, sanguine on paper, 33 × 24.5 cm. Sold at auction in 2026. See Edgar Albert Slade’s auction records and prices →