Designed by
Title
People inside The Oculus Westfield World Trade Center mall in New York City #250121882
Description
Westfield World Trade Center is an expansive shopping center that boasts a wide variety of stores at the World Trade Center complex in Lower Manhattan, New York City. The Oculus is the worldââ¬â¢s most expensive train station, serving 12 subway lines and the PATH train, with a beautiful mall inside of it.
This image is editorial