East 66th Street at Lexington Avenue, southeast corner. St. Vincent of Ferrer, Dominican Church. Detail of "Rose Window"