Governors island

an island in new york.