Richard Royal · Ultra, 2000

Richard Royal, Ultra, 2000, glass, 114 × 20 × 20 cm. Sold at auction in 2022. See Richard Royal’s auction records and prices →