The night view of World Trade Center in New York U.S.A. North America

- Image ID: A20JKJ