Photos
    Expand filters
    • Search by Image
    New York, United States, 2026 - The iconic four-color logo of the Microsoft Experience Center on Fifth Avenue glows brightly, representing the brand's major retail presence in Manhattan. photo
    before
    Share on Pinterest

    New York, United States, 2026 - The iconic four-color logo of the Microsoft Experience Center on Fifth Avenue glows brightly, representing the brand's major retail presence in Manhattan.

    Editorial use icon
    Editorial Use Only
    More Info
    Contributor icon
    Attribution Required