Underneath the clear glass staircase at the entrance of the Apple Store on 5th avenue in New York City, NY, USA.

- Image ID: BMEJJ4
Underneath the clear glass staircase at the entrance of the Apple Store on 5th avenue in New York City, NY, USA.
Stephen Harrison / Alamy Stock Photo
Image ID: BMEJJ4
Location: New York City, New York, USA.