MADRID, SPAIN - OCTOBER 20, 2014: People Visit Zara Fashion Store At Madrid Barajas Airport T4. There Are 63 Shops In Airport's Terminal 4. Stock Photo, Picture And Royalty Free Image. Image 93913196.
Zara store at Gran Via avenue. Madrid. Spain, Stock Photo, Picture And Rights Managed Image. Pic. X9R-1937460 | agefotostock
Interior of Zara Store on Gran Via Shopping Street in Madrid, Spain.. Editorial Stock Image - Image of clothing, commercial: 134174724
Opinion: Zara's hot polka-dot dress shows human brains beating big data - Los Angeles Times
Zara Largest Store In The World Opening - Madrid
Interior of Zara store on Gran Via shopping street in Madrid, Spain Stock Photo - Alamy