Archdiocese of Birmingham.

Parish of the Immaculate Conception, Bicester, Oxfordshire.

Palm Sunday of the Lord's Passion.
Sunday, 17th April 2011.