Zoe Leonard · 2001 and 2004, 2006

Zoe Leonard, 2001 and 2004, 2006, Two dye transfer prints, printed 2006., 21.9 × 22.2 cm. Sold at auction in 2025. See Zoe Leonard’s auction records and prices →