Robert Stackhouse · Installation at Dolan/Maxwell, 1987

Robert Stackhouse, Installation at Dolan/Maxwell, 1987, mixed media on paper, 102.9 × 152.4 cm. Sold at auction in 2026. See Robert Stackhouse’s auction records and prices →