Roy De Forest · The Country Life, 1972, 1930

Roy De Forest, The Country Life, 1972, 1930, 2 x 61 in. (168.9 x 154.9 cm). Sold at auction in 2016. See Roy De Forest’s auction records and prices →