NEW YORK CITY - JAN 9: Stairs of the Apple Store Glass Cube on 5th Ave. in New York City, on January 9, 2012. It has received numerous architectural awards like the Award of Excellence for Design.
- Image ID: 96946142
- Copyright: Robnroll
- Editorial Credit: Robnroll / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.