Church of the Heavenly Rest. General interior toward entrance.
Located at 90th Street and Fifth Avenue.