Street art in Islington, London. Photo by Danielle Voirin.
November 21, 2007