cornell university s

Cornell University
Ithaca
New York
United States