Zara store in Barcelona editorial stock image. Image of reflection - 71008934
Zara's Sister Store, Bershka, Just Launched in the U.S. | Condé Nast Traveler
Barcelona airport, Spain ZARA store business Stock Photo - Alamy
In Pictures: Zara debuts new global concept store
People walk inside a Zara shop (Inditex group) at Passeig de Gracia street in Barcelona, Spain, June 10, 2015. Spain's Inditex, the owner of Zara fashion stores, reported a better than expected