Zoe Leonard · Istanbul II, 1987–1990

Zoe Leonard, Istanbul II, 1987–1990, gelatin silver print, 80 × 54 cm. Sold at auction in 2017. See Zoe Leonard’s auction records and prices →