Zara inaugurated a flagship store in Number 5, Plaça de Catalunya, Barcelona's tourist and commercial epicentre. The store is a 1930s...
Please log in or sign up to see more.
One fine body…