26 photos
Located at Pier 55, 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.