The Pilgrimage Trust was founded in England by Dr Michael Strode. The Irish Pilgrimage Trust was founded in Ireland in...

read more