Roger Fry · A London Garden, 1866

Roger Fry, A London Garden, 1866, oil on canvas laid on panel, 50.8 × 68.6 cm. Sold at auction in 2021. See Roger Fry’s auction records and prices →