Richard Hambleton · Vienna, 1983

Richard Hambleton, Vienna, 1983, acrylic paint, 232.4 × 105.4 cm. Sold at auction in 2019. See Richard Hambleton’s auction records and prices →