Oh wow! I just came back from my first-ever in-person Dia de Sant Jordi in Barcelona! What an experience. Hundreds of bookstalls, thousands of people, millions of books, book launches and readings and signings. And of course roses. An amazing expression of Catalan pride for both the culture and the language. Highly recommended, even in the rain.