Rory Macbeth, Thank You, The Economist Plaza, 2002. Image courtesy the artist

31 July 2014 By