Squeak Carnwath · "Happy Again," 2003, 2003
Squeak Carnwath, "Happy Again," 2003, 2003, tapestry. Sold at auction in 2026. See Squeak Carnwath’s auction records and prices →
Squeak Carnwath, "Happy Again," 2003, 2003, tapestry. Sold at auction in 2026. See Squeak Carnwath’s auction records and prices →