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 →
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 →