← Return to photo page

New Apple store opening at Grand Central Station. Wow!