1821.pjpeg
description: Statue of George Washington in Trafalgar Square, London, UK on 22 September 2001. Flowers were left at almost any landmark with an American connection in the days after 11 September.