Roosevelt Island is a narrow stretch of land situated in New York City’s East River, running parallel between Manhattan and Queens for nearly two miles
Read moreRoosevelt Island is a narrow stretch of land situated in New York City’s East River, running parallel between Manhattan and Queens for nearly two miles
Read more