Site icon The Schumin Web

One World Trade Center

Clouds reflect off of the glass facade of One World Trade Center, in the Financial District of New York City.

Exit mobile version