sophiamoseley.co.uk
St George’s Day And All Things English, Or Not …
St George, the patron saint of England, Lebanon, Georgia, Portugal, Bulgaria, Valencia, the list goes on. But I thought England had exclusivity on this great hero. Apparently not and for such a dil…