Ellen Gallagher · DeLuxe, 2004-2005

Ellen Gallagher, DeLuxe, 2004-2005, paper, 33 × 26.7 cm. Sold at auction in 2013. See Ellen Gallagher’s auction records and prices →