St Aloysius Catholic Church

St Aloysius Catholic Church
25 Woodstock Road, Oxford, OX2 6HA
Photo of St Aloysius Catholic Church