ROME, ITALY - MARCH 25, 2018: Zara store in Via del Corso, full of people visiting and shopping on Palm Sunday. Zara is a Spanish fast fashion retail Stock Photo - Alamy
Zara Italy - Zara Italy updated their cover photo.
Parma Italy 23062018 Zara Store Facade Stock Photo 1121091260 | Shutterstock
ZARA, Italy, “Listen Isabella... I am like a caricature of myself, and I like that. It is like a mask. And f… | Fashion mannequin, Mannequin display, Fashion outlet
Zara Fashion Shop Italy Stock Photos - Free & Royalty-Free Stock Photos from Dreamstime
Zara Store in Rome, Italy with People Shopping. Editorial Stock Image - Image of market, international: 55998379
Inditex Said to Seek $472 Million for 16 Stores | BoF