Plaza Hotel and the glass staircase inside the Apple Computer Store Fifth Avenue Manhattan New York NY

- Image ID: B8XY7P
Plaza Hotel and the glass staircase inside the Apple Computer Store Fifth Avenue Manhattan New York NY
Chuck Pefley / Alamy Stock Photo
Image ID: B8XY7P