Apple store in Grand Central Station NY

A preview.