Tag Archive 'de la Vera'

St. George, the patron saint of England, whose plucky, dragon-slaying derring-do is taken as emblematic of the English spirit, far from being a native of the British Isles, or for that matter, far from ever having come close to visiting them, was actually an adventurous squire of the modern-day country of Georgia who lived around […]

Read Full Post »