@Walter Hinteler,
Today is the feast of Sant Jordi (Saint George), a day celebrated with much enthusiasm and joy in Catalonia.
Saint George has been the patron saint of Catalonia since 1456.
It's become tradition for the whole of Catalonia to fill with stands selling roses which people buy to offer to their partners as a symbol of their love, or to declare it for the first time. (The reason: every myth needs a love story, and so, after George killed the dragon and saved the princess, that blood rose he gave her became a romantic gesture.)
Photos from today, Barcelona
And because today is the World Book Day, the Catalonian government has organised events called "
Books and Roses" in many countries