Apple‘s new flagship on Chicago’s Michigan Avenue is encased in glass walls 32-feet high that offer a clear view of the Chicago River. Read the CNET story here
No comments:
Post a Comment