Britain's Queen Elizabeth dedicates a wreath of flowers at the site of the September 11, 2001 World Trade Center attack during her visit to New York, July 6, 2010. [Agencies]