Saint George is not only the patron saint of England but of Catalonia too. For that reason, April 23 is a day of big celebration. Although it is not a holiday day, people live it as if it was. On the day of St. George there is the tradition of giving women a rose as… Read More