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

24 July 2014 By