NYC Walks: ‘Little Island’ – First Floating Public Park

Little Island is a public park that provides a one-of-a-kind relationship between nature and art—a break from urban life and a connection to spontaneity and joy.

Leave a Reply