The glass cube over the Apple computer store in New York City.

- Image ID: D9TAW9
The glass cube over the Apple computer store in New York City.
Ray Warren NYC / Alamy Stock Photo
Image ID: D9TAW9
The glass cube over the Apple computer store on 5th Avenue near Central park in New York City. More in Series.
Location: New York City, New York, USA