
Stake attention in this memory
The image shows a close-up of the top portion of One World Trade Center, located in New York City, United States. The building is a modern skyscraper with a glass facade. The top of the building features a communications spire that extends high into the sky. The sky is overcast and grey.
Loading AttnAds…
No transactions found



