ISLAND ON THE HUDSON
Little Island on the Hudson River in New York City is open to the public. The 2.4 acre park features more than 350 species of flowers, trees, and shrubs.
Jun 13, 2021
Little Island on the Hudson River in New York City is open to the public. The 2.4 acre park features more than 350 species of flowers, trees, and shrubs.