A picture shows the Gucci logo on the front store at via dei Condotti in central Rome, on November 11, 2024. (Photo by Alberto PIZZOLI / AFP) (Photo by ALBERTO PIZZOLI/AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker