Laura Owens · Untitled, 2000
Laura Owens, Untitled, 2000, acrylic and oil on canvas, 284.8 × 182.4 cm. Sold at auction in 2024. See Laura Owens’s auction records and prices →
Laura Owens, Untitled, 2000, acrylic and oil on canvas, 284.8 × 182.4 cm. Sold at auction in 2024. See Laura Owens’s auction records and prices →