Your browser does not support iframes.
Blackwell Park is a picturesque and historic park on Roosevelt Island