Designed by
Title
New York City, USA - August 05, 2023: Little Island is floating park on Hudson river next to Manhattan with modern #302185426
Description
New York City, USA - August 05, 2023: Little Island is floating park on Hudson river next to Manhattan with modern architecture.
This image is editorial