Hailing the Dragon Slayer with Feast of St George
Posted in: Events & Festivals, HighlightsAs St. George’s Day, fell on a weekday April 23, a belated feast of St. George took place on Saturday, April 25 t London’s Trafalgar Square. Hundreds attended the feast, a celebration of the English patron saint with his notable emblem of a red cross also the flag of England. Also known the Dragon Slayer, […]