The Library of Babel / In and Out of Place

Zabludowicz Collection

London, United Kingdom

February 24 – June 13, 2010