Peter Fillingham, Untitled 2004 (detail), The Economist Plaza, 2004. Photo courtesy the artist

24 July 2014 By