People seen climbing a glass spiral staircase in the flagship Apple Store in Central Park, New York City.

- Image ID: H6K48R
People seen climbing a glass spiral staircase in the flagship Apple Store in Central Park, New York City.
Nick Beer / Alamy Stock Photo
Image ID: H6K48R
People seen climbing a glass spiral staircase in the flagship Apple Store in Central Park, New York City.
Location: new york