Stock Photo - View of Central Park and North Manhattan from Top of the Rock, New York, New York. USA.

Stock Photo: View of Central Park and North Manhattan from Top of the Rock, New York, New York. USA.

Searchable keywords

Choose multiple keywords