Archdiocese of Birmingham.

Parish of the Immaculate Conception, Bicester, Oxfordshire.

Good Friday - Solemn Celebration of the Lord's Passion.
Friday, 22nd April 2011.