T-Mobile at Time Square


Storefront for this brand new retail store, right in the heart of Time Square