18th Annual Smithsonian Magazine Photo Contest Travel
A closeup of the World Trade Center in New York.
This is a closeup photograph of the World Trade Center in New York. This was my first time visiting New York, and the towering building was unbelievable in person.
|Photo Location:||Greenwich St, New York, United States of America|
|Copyright:||© Aly Brook|