Sant Jordi is the festival of books and roses that, every 23 April, turns Barcelona into a celebration of love. Inspired by the legend of the knight and the dragon, the tradition centres on giving books and roses to the people we care about. Bookshops and flower stalls spill into the streets, mixing the scent of blooms with fresh pages. It is a day for wandering familiar streets, discovering new stories and spending time with others. For a few hours, the city becomes a vast open-air bookshop where love is written and exchanged.