Sale time. Fly! Or they will.

La Illa Diagonal is one of the most popular
shopping center in Barcelona.