David Rickard, Test Flights, detail, The Economist Plaza, London (27 November — 26 March 2010). Photo: the artist

29 May 2014 By