Designed by
Title
The St. Nicholas Greek Orthodox Church and National Shrine near the World Trade Center site #322428305
Description
New York, NY ââ¬â US ââ¬â June 7, 2024 The St. Nicholas Greek Orthodox Church and National Shrine near the World Trade Center site stands as a beacon of solace, honoring those lost in the Sept 11 attacks
This image is editorial