New York's Little Island is a floating oasis for urban escapism

2021-06-15 1

The future of parks?