New York City has a new public park.
Little Island at 13th Street in Hudson River Park opens Friday.
It aims to make art more accessible to all with mostly free programming for kids and adults; CBS2's Alice Gainer reports.
New York City has a new public park.
Little Island at 13th Street in Hudson River Park opens Friday.
It aims to make art more accessible to all with mostly free programming for kids and adults; CBS2's Alice Gainer reports.
Little Island, a new free public park at 13th Street in Hudson River Park, opened to the public today (May 21) and it offers a..