The Church of the Intercession is an Episcopalian house of worship located in Harlem.
Time Out says
Details
Discover Time Out original video
The Church of the Intercession is an Episcopalian house of worship located in Harlem.
Discover Time Out original video