David Yarrow · Mankind, 2014
David Yarrow, Mankind, 2014, pigment print, 127.6 × 263.8 cm. Sold at auction in 2024. See David Yarrow’s auction records and prices →
David Yarrow, Mankind, 2014, pigment print, 127.6 × 263.8 cm. Sold at auction in 2024. See David Yarrow’s auction records and prices →