Detail of windows of building on Madison Avenue at East 66th Street in Manhattan's Upper East Side. [05190202 copy]