Image 3 of 73
Paying respects to World Trade Centre disaster.
New Yorkers, and visitors from all over the world, stop on lower Broadway to look at the smouldering buildings of the World Trade Centre complex, and to remember and pay tribute to the victims of the September 11th 2001 terrorist attack on the World Trade Centre buildings in Lower Manhattan by AL-Qaeda terrorists. New York, America.
- Jeremy Sutton-Hibbert
- Image Size
- 3724x2406 / 818.8KB