Ellen Gallagher · DeLuxe, 2004
Ellen Gallagher, DeLuxe, 2004, paper, 33.7 × 26 cm. Sold at auction in 2014. See Ellen Gallagher’s auction records and prices →
Ellen Gallagher, DeLuxe, 2004, paper, 33.7 × 26 cm. Sold at auction in 2014. See Ellen Gallagher’s auction records and prices →