Swedish Cottage Marionette Theatre in Central Park: Little Red’s Hood in NYC, CT | The 860 Life