Christopher Brown · Film, 1951

Christopher Brown, Film, 1951, linen, 215.9 × 190.5 cm. Sold at auction in 2022. See Christopher Brown’s auction records and prices →