Madrid, Spain - April 09, 2022: Main facade of the Zara store in Plaza de España. The largest Zara store in the world. Concept of shopping, inditex, A Stock Photo - Alamy
Zara c/o Piazza Portello - Itx Italia S.r.l. - Via Grosotto, 7 - 20149 Milano (MI)