Tony Costa · Lindy Lee, 1955

Tony Costa, Lindy Lee, 1955, oil on canvas, 182.5 × 152 cm. Sold at auction in 2026. See Tony Costa’s auction records and prices →