By amol on December 2, 2014
The new Cornell campus gets that gorgeous building for their new campus. Hope they do something terrific with it.
Posted in LIC