Trevor Bell · Red Interlock, 1983

Trevor Bell, Red Interlock, 1983, oil on canvas, 116.8 × 198.2 cm. Sold at auction in 2012. See Trevor Bell’s auction records and prices →