Do we know for certain the dragon was threatening St. George?
Find out.
Where is Philomena from? Newcastle upon Tyne...?
And no, St George didn't slay the Welsh dragon; he never set foot in Britain at all.
And why were the English so crazy about him that they made him their patron saint?