Laura Owens · Untitled, 2016
Laura Owens, Untitled, 2016, oil, flashe, screen printing ink, charcoal and sand on linen, 274.3 × 213.4 cm. Sold at auction in 2022. See Laura Owens’s auction records and prices →
Laura Owens, Untitled, 2016, oil, flashe, screen printing ink, charcoal and sand on linen, 274.3 × 213.4 cm. Sold at auction in 2022. See Laura Owens’s auction records and prices →