Twin Towers Wallpaper
Wallpaper Size: 268 KB
Wallpaper Name: twin-towers-wallpaper-idlewp.jpg
Devices: Mobile Phone - Tablet - PC - Laptop
A total of 14 people viewed.
Resolution: 1132 x 1600 px
The original World Trade Center was a large complex of seven buildings in the Financial District of Lower Manhattan, New York City, United States.