Tourists in the famous glass stairs of the the cube, Apple Store in 5th avenue, Manhattan, New York City.

- Image ID: K46AYA