110-4O21YR

Installation view, ‘dock’, Duveen Commission, Tate Britain, London, England, 2014

Photo: Alex Delfanne

Leave a Reply