Back to photostream

#StNicholas #GreekOrthodox #Church #NewYorkCity #DownTownManhattan

From Google

“The St. Nicholas Greek Orthodox Church is a church under construction as part of the World Trade Center in Manhattan, New York, US. The church is being developed by the Port Authority of New York and New Jersey, and was designed by Spanish architect Santiago Calatrava.”

1,080 views
6 faves
0 comments
Uploaded on February 3, 2019
Taken on September 14, 2018