Zara - La Dreta de l'Eixample - 6 tips from 1156 visitors
One of the biggest Zara store in the world is at Plaça Catalunya
Elsa Urquijo Architects | architecture & design
259 Spanish Brand Zara Photos and Premium High Res Pictures - Getty Images
Zara store in Barcelona editorial photo. Image of clothing - 71008506
People walk past a Zara store in Barcelona, November 5, 2013. The world's largest fashion retailer, Inditex, shows no sign of stalling and investors are betting that its Zara "fast fashion" model
People leave a Zara store in Barcelona, November 5, 2013. The world's largest fashion retailer, Inditex, shows no sign of stalling and investors are betting that its Zara "fast fashion" model has