image description

More information will be added soon.

Location:

Microsoft Offices
11 Time Square
New York
USA