St Ignatius of Loyola

19-Jul-2018

Sunbury-on-Thames, Middlesex in Westminster diocese