The Stranger At Your Door is a Holy Woman

Ortha an Ghreama; an Irish Traveller Tale that Reminds Us of the Sacred Duty of Hospitality