Surprise Me!

Barry Diller's $260 Million Floating Park Opens on the Hudson

2021-05-21 2 Dailymotion

Business mogul Barry Diller’s $260 million, 2.4-acre park project, known as Little Island, officially opened on May 20 within New York's Hudson River Park.