Grand Central Station in Manhattan. The Apple Store is just under the 3 very large windows and at the top of the stairs.
Grand Central Station in Manhattan. The Apple Store is just under the 3 very large windows and at the top of the stairs.
loading tweets…