Ellen Gallagher · DeLuxe, 2004-2005

Ellen Gallagher, DeLuxe, 2004-2005, oil paint, 33 × 26.5 cm. Sold at auction in 2016. See Ellen Gallagher’s auction records and prices →