Description
The Occulus is a subway station near the former World Trade Center in New York City. It is located just below the World Trade Center site in Manhattan, the place where up to the terrorist attacks on the 11th. It commemorates the terrorist attacks of September 11th and is a modern architectural monument. The photo shows a detail and was taken with a Sony in 2018.
Reviews
There are no reviews yet.