Squeak Carnwath · Only Good, 1947

Squeak Carnwath, Only Good, 1947, canvas, 139.7 × 139.7 cm. Sold at auction in 2013. See Squeak Carnwath’s auction records and prices →