Photos
    Expand filters
    • Search by Image
    FLORENCE, ITALY, SEPTEMBER 18, 2016 - Detail of the Liu Jo shop. Liu Jo is an Italian fashion company founded in Modena, Italy. Company has 130 boutiques in Italy and 110 stores worldwide photo
    before
    Share on Pinterest

    FLORENCE, ITALY, SEPTEMBER 18, 2016 - Detail of the Liu Jo shop. Liu Jo is an Italian fashion company founded in Modena, Italy. Company has 130 boutiques in Italy and 110 stores worldwide

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