One of the biggest Zara store in the world is at Plaça Catalunya
Barcelona, Catalonia, Spain. 29th Oct, 2021. Protesters are seen at the door of a clothing store, Zara with banners that say, institutional racism and discrimination.A group of Brazilian activists in Barcelona has
Zara - La Dreta de l'Eixample - 6 tips from 1116 visitors