Church of the Heavenly Rest. Vista through loggia.
Nave through the loggia. Located at 90th Street and Fifth Avenue.