David Rickard, Test Flights, installation view detail, The Economist Plaza, London (27 November — 26 March 2010). Photo: Matthew Blaney

29 May 2014 By