Designed by
Title
Floating Park, Little Island in new York city #226688866
Description
Little Island park at Pier 55 in New York, an artificial island park in the Hudson River west of Manhattan in New York City, adjoining Hudson River Park, May 20, 2020.
This image is editorial