Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Liu Jo fashion boutique in Florence, Italy .Famous luxury brand shop window and dressed mannequins. Made in Italy concept.Liu Jo is an Italian fashion company founded by Marchi brothers in 1995 in Carpi (Modena), Italy.