Ellen Carey · Penlights & Movies, 2007

Ellen Carey, Penlights & Movies, 2007, unique large-format Polaroid Polacolor print, 51 × 61 cm. Sold at auction in 2026. See Ellen Carey’s auction records and prices →