NEW YORK UNIVERSITY

Add to Lightbox Download
Gould Plaza of New York University in Greenwich Village in New York showing the NYU Stern School of Business, seen on Tuesday, February 21, 2012. (© Richard B. Levine)
Gould Plaza of New York University in Greenwich Village in New York showing the NYU Stern School of Business, seen on Tuesday, February 21, 2012. (© Richard B. Levine)
Filename: nyu_8495.JPG
Copyright