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
Maria Margari - Section Manager - Inditex | LinkedIn
Zara (Barcelona) - All You Need to Know BEFORE You Go
How to get to Zara Figueres in Roses by Bus or Train?
Shopping centre interior spain hi-res stock photography and images - Page 2 - Alamy
Mejores Tiendas Zara Home Outlet Girona Cerca De Mi
Espai Girones (Salt) - All You Need to Know BEFORE You Go