Designed by
Title
New York City, U.S.A - October 31, 2022 - The Saint Nicholas Greek Orthodox Church and National Shrine at the World Trade Center #262970398
Description
New York City, U.S.A - October 31, 2022 - The front of Saint Nicholas Greek Orthodox Church and National Shrine at the World Trade Center
This image is editorial