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

    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 What's This?
    Contributor icon
    Attribution Required How?