All From:

Ground Zero

  1. street view
    New St. Nick: The Glowed-up Greek Church at Ground ZeroThe tiny marble Greek Orthodox church next to the World Trade Center finally opens, 21 years after its predecessor was destroyed.