Posts tagged Piazza del Popolo

  • Area News

    Givenchy opens first flagship in Rome

    Givenchy opens its first store in Rome, and its second in Italy.

    2017 - Media Team Retailp.com