London Wall is a collage of words and images by Londoners about their city created by Thomson & Craighead and displayed in Museum of London till 5 September 2010.
London Wall is a collage of words and images by Londoners about their city created by Thomson & Craighead and displayed in Museum of London till 5 September 2010.