Roosevelt Island

Place

Narrow island in New York City's East River, home to the Cornell Tech campus

1 story