Top section cartoon of one of the seven large Whitefriars windows in Church of the Heavenly Rest, New York City. Top section cartoon of one of the seven large Whitefriars windows in Church of the Heavenly Rest, New York City.