ZARA | Shops in Barcelona | Addresses and Opening Hours
Zara-owner Inditex to open some small stores in Spain on Thursday: source | Reuters
BARCELONA, SPAIN - NOVEMBER 5: People visit Zara store on November 5, 2012 in Barcelona, Spain. Zara has 1,763 stores and had more than 7 billion EUR Stock Photo - Alamy