Richard Hambleton · Buenos Aires, 1982
Richard Hambleton, Buenos Aires, 1982, acrylic on canvas, 236.2 × 106.7 cm. Sold at auction in 2023. See Richard Hambleton’s auction records and prices →
Richard Hambleton, Buenos Aires, 1982, acrylic on canvas, 236.2 × 106.7 cm. Sold at auction in 2023. See Richard Hambleton’s auction records and prices →